The painting 'Charles I of England and Henrietta of France' is a captivating work of art created by the renowned Flemish artist Anthony Van Dyck. This oil on canvas masterpiece, measuring 67 x 83 cm, is housed in the esteemed Galleria Palatina in Italy. The painting is a testament to Van Dyck's exce...
Galleria Palatina (Italy)